substantially built - Anglais Synonymes Dictionnaire